#ifndef _GUI_MAIN_HPP_
#define _GUI_MAIN_HPP_

#include <SDL2/SDL_render.h>
#include <SDL2/SDL_rect.h>

class GuiMain
{
public:
    GuiMain(SDL_Rect windowSize);
    ~GuiMain();

    void Initialize(SDL_Renderer *renderer);
    void Render();
    void Destroy();

private:
    SDL_Renderer *renderer;
    SDL_Rect windowSize;

    void DrawRect(int x, int y, int w, int h);
    void SetColor(Uint8 r, Uint8 g, Uint8 b, Uint8 a);
};

#endif
